front cradle - German English Dictionary